sauce made of pepper, garlic, and vinegar - Francés Inglés Diccionario